/**
 * 查找提供的函数返回真实值的最后一个元素。

使用array.prototype.filter（）删除fn返回假值的元素。
使用array.prototype.pop（）以获取过滤阵列中的最后一个元素。
 */

const findLast = (arr, fn) => {
  return arr.filter(fn).pop();
};
console.log(findLast([1, 2, 3, 4], (n) => n % 2 === 0));
